
<meta http-equiv="Context-Type" content="text/html; charset=UTF-8">
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link rel="STYLESHEET" type="text/css" href="../pgadmin3.css">
<title>Guru Hints</title>
</head>

<body>

<h3>Editando Vistas, Procedimientos Almacenados o Funciones</h3>
<p>
Al editar el código de una vista, procedimiento almacenado o función, en vez de usar el pequeño
cuadro de texto en el diálogo de propiedades del objeto, puede encontrar más conveniente usar 
las opciones de scripting en pgAdmin para editar el objeto en la herramienta de consultas. Esto
le da el beneficio de las características del editor de la Herramienta de Consultas tales como
autocompletado, buscar y reemplazar y una mayor área de trabajo.
</p>

<p>
Para usar las opciones de scripting, en la ventana de explorador de pgAdmin, haga click-botón-derecho
sobre el objeto que desea editar, y seleccione la opción <i>sentencia CREATE</i>. Puede estar en el
submenu <i>Scripts</i>. Alternativamente, puede seleccionar el objeto y luego elegir la opción <i>setencia CREATE </i>
del submenú <i>Scripts</i> del menú <i>Herramientas</i>. 
</p>

<p>
Edite la definición del objeto como se requiera, y
use el botón <i>Ejecutar Consulta</i> para aplicar sus cambios. No olvide que modificar el nombre de
una vista o función, o la firma de una función o procedimiento puede provocar que se cree un nuevo
objeto diferente del original. Este útil efecto colateral lo hace conveniente para crear  
objetos nuevos similares a otros. Puede necesitar refrescar el explorador de pgAdmin para mostrar 
los nuevos objetos creados.
</p>

<p>
Usted puede utilizar esta técnica para realizar todo tipo de operaciones en diferentes objetos,
sin embargo la sintaxis <i>CREATE OR REPLACE</i> de PostgreSQL la hace particularmente útil para editar vistas, 
procedimientos almacenados y funciones.
</p>

</body>
</html>
<html><body></body></html>